patchwork religion - Turkish English Dictionary